package com.guardian.apis.content.model {    /**     * Base class for iterable lists of ApiData objects.     *      * @author Alastair Dant     */    internal class ApiList     {        protected var items : Array;        /**         * Constructs a new ApiList instance from the appropriate parameters.         *          * @param items An array of ApiData items to be featured in this list.          */        public function ApiList(items : Array)        {            this.items = items;        }        /**         * @return Returns the number of items in this list.         */        public function getCount() : Number        {            return items.length;        }        /**         * @return Returns a newly created Array containing all of the items in this list.         */		        public function getAll() : Array        {            return items.concat([]);   	        }    }}